sports pitch - French English Dictionary